OwnDevUnit.library

EazyBBS unterst�tzt (sofern installiert) die OwnDevUnit.library von Christopher A. Wichura.

Diese Library vereinfacht den Zugriff mehrerer Programme auf ein Device, also z.B. das Device der seriellen Schnittstelle. Die Programme erhalten hintereinander Zugriff auf das Device und k�nnen auch untereinander Zugriffsrechte austauschen.

EazyBBS versucht beim Start, das Device �ber die OwnDevUnit.library zu belegen. Solange keine Verbindung besteht, kann EazyBBS das Device vor�bergehend an andere Programme abgeben. Wenn diese Programme nach ihrem Ende den Zugriff auf das Device wieder EazyBBS �berlassen, wird stets die Datei MB_DATA:ModemInit/$port ausgef�hrt.


Wir wollen dies an einem Beispiel verdeutlichen:

Die Mailbox EazyBBS l�uft st�ndig im Hintergrund. Wenn Sie zwischendurch ein Terminalprogramm oder ein anderes Programm starten wollen, was die serielle Schnittstelle benutzt, dann m�ssen Sie EazyBBS nicht beenden. EazyBBS erkennt den Zugriff anderer Programme und gibt die Schnittstelle vor�bergehend frei bis das andere Programm fertig ist.

Voraussetzung daf�r ist nat�rlich, da� auch die anderen Programme die OwnDevUnit.library unterst�tzen. Dies ist bei den meisten Programmen gl�cklicherweise der Fall.

Die OwnDevUnit.library ist „freely distributable`` und in Mailboxen, von Mail-Servern und FTP-Servern erh�ltlich. Notfalls k�nnen wir Ihnen helfen, diese Library zu besorgen.